\hypertarget{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross}{}\section{M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross Class Reference}
\label{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross}\index{M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross}}
Inheritance diagram for M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_ae85905b59de36871635cdc86533d8ab0}{M\+A\+Cross} (\hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_base_strategy}{Base\+Strategy} \hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_signal_adc5fd0efe0218a05bd5b0fb84c0d3814}{strategy})
\item 
\hyperlink{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_a02acd3123db6463a905369c19ef766ef}{M\+A\+Cross} (\hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_base_strategy}{Base\+Strategy} \hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_signal_adc5fd0efe0218a05bd5b0fb84c0d3814}{strategy}, int ma\+Period\+Fast, int ma\+Period\+Slow, \hyperlink{namespace_m_q_l4_c_sharp_1_1_base_1_1_enums_a08834770d91baf0ef62cf476822cf9a4}{M\+A\+\_\+\+M\+E\+T\+H\+OD} method\+Fast, \hyperlink{namespace_m_q_l4_c_sharp_1_1_base_1_1_enums_a08834770d91baf0ef62cf476822cf9a4}{M\+A\+\_\+\+M\+E\+T\+H\+OD} method\+Slow, int ma\+Shift)
\item 
override \hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_signal_result}{Signal\+Result} \hyperlink{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_ac2412b74019f021a2c636d030237614e}{evaluate} (string symbol, \hyperlink{namespace_m_q_l4_c_sharp_1_1_base_1_1_enums_a838810aaa87c63c12737408dba8c0b35}{T\+I\+M\+E\+F\+R\+A\+ME} timeframe)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\index{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross}!M\+A\+Cross@{M\+A\+Cross}}
\index{M\+A\+Cross@{M\+A\+Cross}!M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross}}
\subsubsection[{\texorpdfstring{M\+A\+Cross(\+Base\+Strategy strategy)}{MACross(BaseStrategy strategy)}}]{\setlength{\rightskip}{0pt plus 5cm}M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross.\+M\+A\+Cross (
\begin{DoxyParamCaption}
\item[{{\bf Base\+Strategy}}]{strategy}
\end{DoxyParamCaption}
)}\hypertarget{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_ae85905b59de36871635cdc86533d8ab0}{}\label{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_ae85905b59de36871635cdc86533d8ab0}
\index{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross}!M\+A\+Cross@{M\+A\+Cross}}
\index{M\+A\+Cross@{M\+A\+Cross}!M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross}}
\subsubsection[{\texorpdfstring{M\+A\+Cross(\+Base\+Strategy strategy, int ma\+Period\+Fast, int ma\+Period\+Slow, M\+A\+\_\+\+M\+E\+T\+H\+O\+D method\+Fast, M\+A\+\_\+\+M\+E\+T\+H\+O\+D method\+Slow, int ma\+Shift)}{MACross(BaseStrategy strategy, int maPeriodFast, int maPeriodSlow, MA_METHOD methodFast, MA_METHOD methodSlow, int maShift)}}]{\setlength{\rightskip}{0pt plus 5cm}M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross.\+M\+A\+Cross (
\begin{DoxyParamCaption}
\item[{{\bf Base\+Strategy}}]{strategy, }
\item[{int}]{ma\+Period\+Fast, }
\item[{int}]{ma\+Period\+Slow, }
\item[{{\bf M\+A\+\_\+\+M\+E\+T\+H\+OD}}]{method\+Fast, }
\item[{{\bf M\+A\+\_\+\+M\+E\+T\+H\+OD}}]{method\+Slow, }
\item[{int}]{ma\+Shift}
\end{DoxyParamCaption}
)}\hypertarget{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_a02acd3123db6463a905369c19ef766ef}{}\label{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_a02acd3123db6463a905369c19ef766ef}


\subsection{Member Function Documentation}
\index{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross}!evaluate@{evaluate}}
\index{evaluate@{evaluate}!M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross@{M\+Q\+L4\+C\+Sharp\+::\+User\+Defined\+::\+Signal\+::\+M\+A\+Cross}}
\subsubsection[{\texorpdfstring{evaluate(string symbol, T\+I\+M\+E\+F\+R\+A\+M\+E timeframe)}{evaluate(string symbol, TIMEFRAME timeframe)}}]{\setlength{\rightskip}{0pt plus 5cm}override {\bf Signal\+Result} M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Signal.\+M\+A\+Cross.\+evaluate (
\begin{DoxyParamCaption}
\item[{string}]{symbol, }
\item[{{\bf T\+I\+M\+E\+F\+R\+A\+ME}}]{timeframe}
\end{DoxyParamCaption}
)}\hypertarget{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_ac2412b74019f021a2c636d030237614e}{}\label{class_m_q_l4_c_sharp_1_1_user_defined_1_1_signal_1_1_m_a_cross_ac2412b74019f021a2c636d030237614e}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
User\+Defined/\+Signal/\hyperlink{_m_a_cross_8cs}{M\+A\+Cross.\+cs}\end{DoxyCompactItemize}
